速報APP / 娛樂 / Amiga Torus Demo

Amiga Torus Demo

價格:免費

更新日期:2017-03-24

檔案大小:3.3M

目前版本:1.0

版本需求:Android 1.6 以上版本

官方網站:https://coldfusion.co.jp

Email:support@coldfusion.co.jp

聯絡地址:Kita 4 Higashi 1-3-1 Pacific Tower 607 Chuo-ku, Sapporo, Hokkaido Japan 060-0034

Amiga Torus Demo(圖1)-速報App

A simple technical demonstration of Cold Fusion's new fully cross-platform multithreaded realtime rendering engine, developed in C++14 and currently supporting OpenGL 4.1 on PC and OpenGL ES 3.0 on mobile devices.

Some detailed rendering metrics are displayed in the upper-right of the screen while animating the torus. From top-down:

Amiga Torus Demo(圖2)-速報App

1. Render Loop: The amount of CPU time (in milliseconds) required to prepare a single frame for drawing. The percentage amount displayed is based on a 60fps render time.

2. Render Thread: The amount of GPU time (in milliseconds) required to render a single frame. Again, the percentage amount displayed is based on a 60fps render time.

Amiga Torus Demo(圖3)-速報App

3. Changes (Chg): The number of change commands submitted to the GPU:

- sta: State changes (viewport/culling/depth test/etc)

Amiga Torus Demo(圖4)-速報App

- shd: Shader binding changes

- tex: Texture binding changes

Amiga Torus Demo(圖5)-速報App

- uni: Uniform value changes

4. Draw: The number of draw commands submitted to the GPU:

Amiga Torus Demo(圖6)-速報App

- vtx: The number of vertices

- pri: The number of primitives

Amiga Torus Demo(圖7)-速報App

5. Render: The approximate frame rate which could be achieved if Vsync was not enabled.

6. Vsync: The actual frame rate of the scene, with Vsync enabled.

Amiga Torus Demo(圖8)-速報App

7. Latency: The time (in milliseconds) from when the frame time began calculation to when it was fully displayed on the display.

The idea for this particular scene was inspired from the 2014.3 cover of Skrolli.fi magazine.